98. validate binary search tree